×

rest on one's laurels meaning in French

se reposer sur ses lauriers, se rouler les pouces

Related Words

  1. rest of the world in sports and games
  2. rest of us
  3. rest on one's oars
  4. rest on the flight into egypt
PC Version

Copyright © 2018 WordTech Co.